<#if packageEntity != "">
package ${packageEntity};

</#if>
<#list imports as import>
import ${import};
</#list>

public class ${nameEntity?cap_first} {
//============================================================================
//parameter
//============================================================================
	<#list properties as prop>
	/** ${prop.javadoc} */
	private ${prop.javaType} ${prop.property}<#if prop.text!=""> = ${prop.text}</#if>;
	</#list>
//============================================================================
//override
//============================================================================
	@Override
	public String toString() {
		StringBuffer sb = new StringBuffer();
		sb.append("{")
		<#list properties as prop>
		.append("${prop.property}:").append(${prop.property})<#if prop_has_next>.append(",")</#if>
		</#list>
		.append("}\n");
		return sb.toString();
	}
//============================================================================
//getter/setter
//============================================================================
	<#list properties as prop>
	public ${prop.javaType} get${prop.property?cap_first}() {
		return ${prop.property};
	}
	public void set${prop.property?cap_first}(${prop.javaType} ${prop.property}) {
		this.${prop.property} = ${prop.property};
	}
	</#list>
}
